home *** CD-ROM | disk | FTP | other *** search
/ Packard Bell - Multimedia…D & Packard Bell Library / Packard Bell Master CD.iso / bu / k / kademo.001 / kademo / kademo.bat < prev    next >
DOS Batch File  |  1994-05-23  |  28KB  |  825 lines

  1. @echo off
  2. C:
  3. cd C:\KADEMO
  4. :checkcd
  5. existdir D:\DEMO\drivers
  6. if errorlevel 1 goto nocd
  7. goto gotcd
  8. :nocd
  9. cls
  10. echo. 
  11. echo. 
  12. echo. 
  13. echo.
  14. echo.
  15. echo                      ╔═══════════════════════════════╗
  16. echo                      ║                               ║
  17. echo                      ║ Unable to access the CD-ROM!  ║
  18. echo                      ║                               ║
  19. echo                      ╚═══════════════════════════════╝
  20. echo. 
  21. echo. 
  22. echo. 
  23. echo. 
  24. echo   Please insert the Knowledge Adventure CD in the CD-ROM drive   
  25. echo   and press a key to continue or press [ESC] to cancel.
  26. echo. 
  27. echo. 
  28. echo. 
  29. echo. 
  30. echo. 
  31. echo. 
  32. echo. 
  33. checkesc
  34. if errorlevel 2 goto loop
  35. goto fini
  36. :loop
  37. cls
  38. goto checkcd
  39. :gotcd
  40. rem no special tsrs needed
  41. rem No special sound device
  42. D:\DEMO\MOUSTEST
  43. IF ERRORLEVEL 1 MOUSE
  44.  
  45.  
  46. rem  *** INTRO ***
  47.  
  48. :START
  49. t black.img -go -W -Q
  50. if errorlevel 2 goto END1
  51. t kalogo.img -gi -go -W -Q
  52. if errorlevel 2 goto END1
  53. t none.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\in\xbumbum.voc -t7000 -dd1 -di5 -dp220 -mp220
  54. if errorlevel 2 goto END1
  55. t none.mov -gi -W -Q -b0,0 -dfD:\DEMO\in\knowledg.voc -t10000 -mfkalogo.adl -mlka1.ad -dd1 -di5 -dp220 -mp220
  56. if errorlevel 2 goto END1
  57. if "%1"=="-l" goto SCI2
  58. if "%1"=="-L" goto SCI2
  59. if "%1"=="/l" goto SCI2
  60. if "%1"=="/L" goto SCI2
  61. goto SCI2
  62.  
  63.  
  64. rem  *** SCIENCE ADVENTURE II ***
  65.  
  66. :SCI2
  67. t black.img -go -W -Q
  68. if errorlevel 2 goto END2
  69. t D:\DEMO\sc\sci2box.img -gi -go -W -Q
  70. if errorlevel 2 goto END2
  71. t D:\DEMO\sc\2bx.mov -gi -go -W -Q -b0,3 -dfD:\DEMO\sc\st.voc -mfkids.adl -mlka6.ad -t6000 -dd1 -di5 -dp220 -mp220
  72. if errorlevel 2 goto END2
  73. t black.img -W -Q -go -gi
  74. if errorlevel 2 goto END2
  75. t D:\DEMO\sc\st.img -gi -go -W -Q
  76. if errorlevel 2 goto END2
  77. t D:\DEMO\sc\st.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\sc\st2.voc -dd1 -di5 -dp220
  78. if errorlevel 2 goto END2
  79. t D:\DEMO\sc\st2.mov -rpt1 -gi -go -W -Q -dfstone.voc -t166 -mfs.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  80. if errorlevel 2 goto END2
  81. t black.img -gi -go -W -Q
  82. if errorlevel 2 goto END2
  83. t D:\DEMO\sc\sk.mov -gi -go -W -Q
  84. if errorlevel 2 goto END2
  85. t D:\DEMO\sc\2sk.img -gi -go -W -Q -b0,449,360,480
  86. if errorlevel 2 goto END2
  87. t D:\DEMO\sc\sk.mov -gi -go -W -Q -dfD:\DEMO\sc\vo41.voc -t8000 -dd1 -di5 -dp220 -mp220
  88. if errorlevel 2 goto END2
  89. t D:\DEMO\sc\sk2.mov -rpt1 -gi -W -Q -dfD:\DEMO\sc\sk.voc -mfsk.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  90. if errorlevel 2 goto END2
  91. t black.img -v400 -go -W -Q
  92. if errorlevel 2 goto END2
  93. t D:\DEMO\sc\roll.img -gi -v400 -go -W -Q
  94. if errorlevel 2 goto END2
  95. t D:\DEMO\sc\rollt.img -gi -v400 -go -dup -W -Q -b0,369,320,400
  96. if errorlevel 2 goto END2
  97. t D:\DEMO\sc\rolli.mov -dfi -gi -v400 -go -dup -Q -W -mfr.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  98. if errorlevel 2 goto END2
  99. t black.img -go -W -Q
  100. if errorlevel 2 goto END2
  101. t D:\DEMO\sc\math.mov -gi -go -W -Q
  102. if errorlevel 2 goto END2
  103. t D:\DEMO\sc\math.img -gi -go -W -Q -b0,449,360,480
  104. if errorlevel 2 goto END2
  105. t D:\DEMO\sc\math.mov -gi -go -W -Q -b100,120 -dfD:\DEMO\sc\math.voc -t4500 -dd1 -di5 -dp220 -mp220
  106. if errorlevel 2 goto END2
  107. s D:\DEMO\sc\mathi.mov -dfi -rpt1 -gi -go -W -Q -mlka6.ad -mfmath.adl -dd1 -di5 -dp220 -mp220
  108. if errorlevel 2 goto END2
  109. t black.img -go -W -Q
  110. if errorlevel 2 goto END2
  111. t D:\DEMO\sc\thread.img -gi -go -W -Q
  112. if errorlevel 2 goto END2
  113. t D:\DEMO\sc\2th.mov -gi -go -W -Q -b0,18 -dfD:\DEMO\sc\thread.voc -t4000 -dd1 -di5 -dp220 -mp220
  114. if errorlevel 2 goto END2
  115. t black.img -gi -go -W -Q
  116. if errorlevel 2 goto END2
  117. t D:\DEMO\sc\sci2box.img -gi -go -W -Q
  118. if errorlevel 2 goto END2
  119. t D:\DEMO\sc\2bx.mov -gi -W -Q -b0,3 -dfD:\DEMO\sc\kids.voc -t6000 -mfkids.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  120. if errorlevel 2 goto END2
  121. if "%1"=="-l" goto BUG
  122. if "%1"=="-L" goto BUG
  123. if "%1"=="/l" goto BUG
  124. if "%1"=="/L" goto BUG
  125. goto END2
  126.  
  127.  
  128. rem  *** BUG ADVENTURE ***
  129.  
  130. :BUG
  131. t black.img -go -W -Q
  132. if errorlevel 2 goto END3
  133. t D:\DEMO\bu\main.img -gi -go -W -Q
  134. if errorlevel 2 goto END3
  135. t D:\DEMO\bu\mx.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\bu\vo52.voc -t2000 -mffly.adl -mlka3.ad -dd1 -di5 -dp220 -mp220
  136. if errorlevel 2 goto END3
  137. t black.img -gi -go -W -Q
  138. if errorlevel 2 goto END3
  139. t D:\DEMO\bu\ref.img -gi -go -W -Q
  140. if errorlevel 2 goto END3
  141. t D:\DEMO\bu\2bx.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\bu\vo53.voc -t6000 -mfbug.adl -mlka3.ad -dd1 -di5 -dp220 -mp220
  142. if errorlevel 2 goto END3
  143. t black.img -gi -go -W -Q
  144. if errorlevel 2 goto END3
  145. t D:\DEMO\bu\btit.img -gi -go -W -Q -b0,449,360,480
  146. if errorlevel 2 goto END3
  147. t D:\DEMO\bu\b.mov -gi -go -W -Q -mfhive.adl -mlka3.ad -mp220
  148. if errorlevel 2 goto END3
  149. t black.img -gi -go -W -Q
  150. if errorlevel 2 goto END3
  151. t D:\DEMO\bu\btit2.img -gi -go -W -Q -b0,449,360,480
  152. if errorlevel 2 goto END3
  153. t D:\DEMO\bu\bintroi.mov -gi -go -W -Q -mfbee.adl -mlka3.ad -mp220
  154. if errorlevel 2 goto END3
  155. t black.img -gi -go -W -Q
  156. if errorlevel 2 goto END3
  157. t D:\DEMO\bu\bugbox.img -gi -go -W -Q
  158. if errorlevel 2 goto END3
  159. t D:\DEMO\bu\2.mov -gi -W -Q -b0,449,360,480 -dfD:\DEMO\bu\vo52b.voc -t2000 -mffly.adl -mlka3.ad -dd1 -di5 -dp220 -mp220
  160. if errorlevel 2 goto END3
  161. if "%1"=="-l" goto DISCOVER
  162. if "%1"=="-L" goto DISCOVER
  163. if "%1"=="/l" goto DISCOVER
  164. if "%1"=="/L" goto DISCOVER
  165. goto END3
  166.  
  167.  
  168. rem  *** DISCOVERERS ***
  169.  
  170. :DISCOVER
  171. t black.img -go -W -Q
  172. if errorlevel 2 goto END4
  173. t D:\DEMO\ds\discbx.mov -gi -go -W -Q
  174. if errorlevel 2 goto END4
  175. t D:\DEMO\ds\title.mov -gi -W -Q -b0,0 -dfD:\DEMO\ds\discov1.voc -t8000 -dd1 -di5 -dp220
  176. if errorlevel 2 goto END4
  177. t black.img -v200 -go -W -Q
  178. if errorlevel 2 goto END4
  179. t D:\DEMO\ds\ds486.mov -dfi -gi -v200 -W -Q -dd1 -di5 -dp220
  180. if errorlevel 2 goto END4
  181. t black.img -go -W -Q
  182. if errorlevel 2 goto END4
  183. t D:\DEMO\ds\discbx.mov -gi -go -W -Q
  184. if errorlevel 2 goto END4
  185. t D:\DEMO\ds\title.mov -gi -W -Q -b0,0 -dfD:\DEMO\ds\discov2.voc -dd1 -di5 -dp220
  186. if errorlevel 2 goto END4
  187. if "%1"=="-l" goto AMERICA
  188. if "%1"=="-L" goto AMERICA
  189. if "%1"=="/l" goto AMERICA
  190. if "%1"=="/L" goto AMERICA
  191. goto END4
  192.  
  193.  
  194. rem  *** AMERICA ADVENTURE ***
  195.  
  196. :AMERICA
  197. t black.img -go -W -Q
  198. if errorlevel 2 goto END5
  199. t D:\DEMO\am\america.img -gi -go -W -Q
  200. if errorlevel 2 goto END5
  201. t D:\DEMO\am\2bx.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\am\snew.voc -t10000 -mfsoon.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  202. if errorlevel 2 goto END5
  203. t D:\DEMO\am\ref.img -gi -go -W -Q
  204. if errorlevel 2 goto END5
  205. t D:\DEMO\am\2bx.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\am\ahnew.voc -t3000 -mfah.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  206. if errorlevel 2 goto END5
  207. t D:\DEMO\am\cap.img -gi -go -W -Q
  208. if errorlevel 2 goto END5
  209. t D:\DEMO\am\2bx.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\am\test.voc -t3000 -mftest.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  210. if errorlevel 2 goto END5
  211. t black.img -gi -go -W -Q
  212. if errorlevel 2 goto END5
  213. t D:\DEMO\am\frame.img -gi -go -W -Q
  214. if errorlevel 2 goto END5
  215. t D:\DEMO\am\2bx2.mov -gi -go -W -Q -b0,0
  216. if errorlevel 2 goto END5
  217. t D:\DEMO\am\pri.mov -dfi -gi -go -W -Q -b105,65,300,300 -mlka6.ad -mfpr.adl -dd1 -di5 -dp220 -mp220
  218. if errorlevel 2 goto END5
  219. t D:\DEMO\am\2bx2.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\am\mlk.voc -t3000 -dd1 -di5 -dp220 -mp220
  220. if errorlevel 2 goto END5
  221. t black.img -gi -go -W -Q 
  222. if errorlevel 2 goto END5
  223. t D:\DEMO\am\drive.img -gi -go -W -Q
  224. if errorlevel 2 goto END5
  225. t D:\DEMO\am\dbx.img -gi -go -W -Q -b0,449,360,480
  226. if errorlevel 2 goto END5
  227. s D:\DEMO\am\kingi.mov -dfi -gi -go -W -Q -b90,14,300,300 -dd1 -di5 -dp220 -mp220
  228. if errorlevel 2 goto END5
  229. t black.img -gi -go -W -Q
  230. if errorlevel 2 goto END5
  231. t D:\DEMO\am\america.img -gi -go -W -Q
  232. if errorlevel 2 goto END5
  233. t D:\DEMO\am\2bx.mov -gi -W -Q -b0,449 -dfD:\DEMO\am\amend.voc -t10000 -mfsoon.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  234. if errorlevel 2 goto END5
  235. if "%1"=="-l" goto ZURKS
  236. if "%1"=="-L" goto ZURKS
  237. if "%1"=="/l" goto ZURKS
  238. if "%1"=="/L" goto ZURKS
  239. goto END5
  240.  
  241.  
  242. rem  *** ZURKS LEARNING SAFARI ***
  243.  
  244. :ZURKS
  245. t black.img -W -Q -go
  246. if errorlevel 2 goto END6
  247. t D:\DEMO\zu\zbox.img -gi -go -W -Q
  248. if errorlevel 2 goto END6
  249. t D:\DEMO\zu\zbox.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\zu\zbox.voc -t7000 -dd1 -di5 -dp220
  250. if errorlevel 2 goto END6
  251. if "%1"=="-l" goto DINO
  252. if "%1"=="-L" goto DINO
  253. if "%1"=="/l" goto DINO
  254. if "%1"=="/L" goto DINO
  255. goto END6
  256.  
  257.  
  258. rem  *** 3D DINOSAUR ADVENTURE ***
  259.  
  260. :DINO
  261. t black.img -v400 -go -W -Q
  262. if errorlevel 2 goto END7
  263. t D:\DEMO\di\intri.mov -dfi -gi -v400 -go -W -Q -dd1 -di5 -dp220
  264. if errorlevel 2 goto END7
  265. t black.img -gi -v400 -go -dup -W -Q
  266. if errorlevel 2 goto END7
  267. t D:\DEMO\di\mm2.mov -gi -v400 -go -W -Q -dfD:\DEMO\di\mm.voc -t1200 -dd1 -di5 -dp220
  268. if errorlevel 2 goto END7
  269. t D:\DEMO\di\mainm1.img -gi -v400 -go -dup -W -Q
  270. if errorlevel 2 goto END7
  271. t D:\DEMO\di\cv.img -dfi -gi -v400 -go -dup -W -Q -b54,68 -mfcv.adl -mlka5.ad -dd1 -di5 -dp220 -mp220
  272. if errorlevel 2 goto END7
  273. t black.img -gi -v400 -go -W -Q
  274. if errorlevel 2 goto END7
  275. t D:\DEMO\di\gl.mov -gi -v400 -go -W -Q -dfD:\DEMO\di\getr.voc -t10000 -dd1 -di5 -dp220
  276. if errorlevel 2 goto END7
  277. t black.img -gi -v400 -go -W -Q
  278. if errorlevel 2 goto END7
  279. t D:\DEMO\di\sterback.img -gi -v400 -go -dup -W -Q
  280. if errorlevel 2 goto END7
  281. t D:\DEMO\di\str.mov -dfi -gi -v400 -go -dup -W -Q -b33,48 -mfD:\DEMO\di\str.adl -mlka5.ad -dd1 -di5 -dp220 -mp220
  282. if errorlevel 2 goto END7
  283. t D:\DEMO\di\ster.mov -gi -v400 -go -dup -W -Q -b0,400 -dfD:\DEMO\di\dmm.voc -t5000 -dd1 -di5 -dp220
  284. if errorlevel 2 goto END7
  285. t black.img -gi -v400 -go -W -Q
  286. if errorlevel 2 goto END7
  287. t D:\DEMO\di\hali2.img -gi -v400 -go -dup -W -Q
  288. if errorlevel 2 goto END7
  289. t D:\DEMO\di\halis.mov -dfi -gi -v400 -go -dup -W -Q -b55,47 -mfhali.adl -mlka5.ad -dd1 -di5 -dp220 -mp220
  290. if errorlevel 2 goto END7
  291. t black.img -gi -v400 -go -W -Q
  292. if errorlevel 2 goto END7
  293. t D:\DEMO\di\alberto3.mov -gi -v400 -go -W -Q
  294. if errorlevel 2 goto END7
  295. t none.mov -gi -v400 -go -W -Q -b0,0 -dfD:\DEMO\di\3dshow.voc -t5000 -dd1 -di5 -dp220
  296. if errorlevel 2 goto END7
  297. t black.img -gi -v400 -go -W -Q
  298. if errorlevel 2 goto END7
  299. t D:\DEMO\di\dimetrd3.mov -gi -v400 -go -W -Q 
  300. if errorlevel 2 goto END7
  301. t none.mov -gi -v400 -go -W -Q -b0,0 -dfD:\DEMO\di\dimetrdn.voc -t5000 -dd1 -di5 -dp220
  302. if errorlevel 2 goto END7
  303. t black.img -gi -v400 -go -W -Q
  304. if errorlevel 2 goto END7
  305. t D:\DEMO\di\crocodi3.mov -gi -v400 -go -W -Q
  306. if errorlevel 2 goto END7
  307. t none.mov -gi -v400 -go -W -Q -b0,0 -dfD:\DEMO\di\crocodil.voc -t5000 -dd1 -di5 -dp220
  308. if errorlevel 2 goto END7
  309. t black.img -gi -v400 -go -W -Q
  310. if errorlevel 2 goto END7
  311. t D:\DEMO\di\iguanod3.mov -gi -v400 -go -W -Q
  312. if errorlevel 2 goto END7
  313. t none.mov -gi -v400 -go -W -Q -b0,0 -dfD:\DEMO\di\iguanodn.voc -t5000 -dd1 -di5 -dp220
  314. if errorlevel 2 goto END7
  315. t black.img -gi -v400 -go -W -Q
  316. if errorlevel 2 goto END7
  317. t D:\DEMO\di\velocir3.mov -gi -v400 -go -W -Q
  318. if errorlevel 2 goto END7
  319. t none.mov -gi -v400 -go -W -Q -b0,0 -dfD:\DEMO\di\velocira.voc -t5000 -dd1 -di5 -dp220
  320. if errorlevel 2 goto END7
  321. t black.img -gi -v400 -go -W -Q
  322. if errorlevel 2 goto END7
  323. t D:\DEMO\di\chas1280.img -gi -v400 -go -W -Q
  324. if errorlevel 2 goto END7
  325. t D:\DEMO\di\dinoname.mov -gi -v400 -go -dup -W -Q -b0,369 -dfD:\DEMO\di\3doff.voc -dd1 -di5 -dp220
  326. if errorlevel 2 goto END7
  327. t D:\DEMO\di\chi.mov -dfi -gi -v400 -go -dup -W -Q -b46,82 -mfchd.adl -mlka5.ad -dd1 -di5 -dp220 -mp220
  328. if errorlevel 2 goto END7
  329. t black.img -gi -v400 -go -W -Q
  330. if errorlevel 2 goto END7
  331. t D:\DEMO\di\movilist.mov -gi -v400 -go -dup -W -Q -dfD:\DEMO\di\movies.voc -t5000 -dd1 -di5 -dp220
  332. if errorlevel 2 goto END7
  333. t black.img -gi -v400 -go -W -Q
  334. if errorlevel 2 goto END7
  335. t D:\DEMO\di\educf.mov -gi -v400 -go -dup -W -Q -dfD:\DEMO\di\educat.voc -t500 -dd1 -di5 -dp220
  336. if errorlevel 2 goto END7
  337. t black.img -gi -v400 -go -W -Q
  338. if errorlevel 2 goto END7
  339. t D:\DEMO\di\story.img -gi -v400 -go -W -Q
  340. if errorlevel 2 goto END7
  341. t D:\DEMO\di\s.mov -gi -v400 -go -W -Q -b0,400 -dfD:\DEMO\di\s.voc -t11000 -mfp1.adl -mlka5.ad -dd1 -di5 -dp220 -mp220
  342. if errorlevel 2 goto END7
  343. t black.img -gi -v400 -go -W -Q
  344. if errorlevel 2 goto END7
  345. t D:\DEMO\di\cr.mov -gi -v400 -go -W -Q -dfD:\DEMO\di\cr.voc -t1000 -dd1 -di5 -dp220
  346. if errorlevel 2 goto END7
  347. t black.img -gi -v400 -go -W -Q
  348. if errorlevel 2 goto END7
  349. t D:\DEMO\di\name.img -gi -v400 -go -W -Q
  350. if errorlevel 2 goto END7
  351. t D:\DEMO\di\n.mov -gi -v400 -go -W -Q -b0,400 -dfD:\DEMO\di\d.voc -t8000 -mfp9.adl -mlka5.ad -dd1 -di5 -dp220 -mp220
  352. if errorlevel 2 goto END7
  353. t black.img -gi -v400 -go -W -Q
  354. if errorlevel 2 goto END7
  355. t D:\DEMO\di\dgm.mov -gi -v400 -go -W -Q -dfD:\DEMO\di\dz.voc -t5000 -dd1 -di5 -dp220
  356. if errorlevel 2 goto END7
  357. t black.img -gi -v400 -go -W -Q
  358. if errorlevel 2 goto END7
  359. t D:\DEMO\di\mnm2.mov -gi -v400 -go -W -Q -b0,0 -dfD:\DEMO\di\mnm2b.voc -dd1 -di5 -dp220
  360. if errorlevel 2 goto END7
  361. t black.img -gi -v400 -go -W -Q
  362. if errorlevel 2 goto END7
  363. t D:\DEMO\di\ref.mov -gi -v400 -go -W -Q -dfD:\DEMO\di\ref.voc -t1800 -dd1 -di5 -dp220
  364. if errorlevel 2 goto END7
  365. t D:\DEMO\di\cat5f.mov -gi -v400 -go -dup -W -Q -dfD:\DEMO\di\cat3b.voc -t1300 -dd1 -di5 -dp220
  366. if errorlevel 2 goto END7
  367. t black.img -gi -v400 -go -W -Q
  368. if errorlevel 2 goto END7
  369. if "%1"=="-l" goto SKIP1
  370. if "%1"=="-L" goto SKIP1
  371. if "%1"=="/l" goto SKIP1
  372. if "%1"=="/L" goto SKIP1
  373. t D:\DEMO\di\h212new.img -gi -v400 -go -dup -W -Q
  374. if errorlevel 2 goto END7
  375. t D:\DEMO\di\h2.mmv -gi -v400 -flip -W -Q -dfD:\DEMO\di\v.voc -mfhi.adl -mlka5.ad -b52,58,268,322 -dd1 -di5 -dp220 -mp220
  376. if errorlevel 2 goto END7
  377. t black.img -v400 -go -W -Q
  378. if errorlevel 2 goto END7
  379. :SKIP1
  380. t D:\DEMO\di\dbox.img -gi -v400 -go -W -Q 
  381. if errorlevel 2 goto END7
  382. t D:\DEMO\di\dbox.mov -gi -v400 -W -Q -b0,369 -dfD:\DEMO\di\dboxs.voc -t7000 -dd1 -di5 -dp220
  383. if errorlevel 2 goto END7
  384. if "%1"=="-l" goto BODY
  385. if "%1"=="-L" goto BODY
  386. if "%1"=="/l" goto BODY
  387. if "%1"=="/L" goto BODY
  388. goto END7
  389.  
  390.  
  391. rem  *** 3-D BODY ADVENTURE ***
  392.  
  393. :BODY
  394. t black.img -go -W -Q
  395. if errorlevel 2 goto END8
  396. t D:\DEMO\bo\box.mov -gi -go -W -Q
  397. if errorlevel 2 goto END8
  398. t none.mov -gi -W -Q -b0,0 -dfD:\DEMO\bo\box1.voc -t4000 -dd1 -di5 -dp220
  399. if errorlevel 2 goto END8
  400. t black.img -v400 -go -W -Q
  401. if errorlevel 2 goto END8
  402. t D:\DEMO\bo\intro.mov -gi -v400 -go -W -Q -dfD:\DEMO\bo\intro.voc -dd1 -di5 -dp220
  403. if errorlevel 2 goto END8
  404. t black.img -gi -v400 -go -W -Q
  405. if errorlevel 2 goto END8
  406. t D:\DEMO\bo\3dgl.mov -gi -v400 -go -W -Q -dfD:\DEMO\bo\3don.voc -t5000 -dd1 -di5 -dp220
  407. if errorlevel 2 goto END8
  408. t black.img -gi -v400 -go -W -Q
  409. t D:\DEMO\bo\sk486.mov -dfi -gi -v400 -W -Q -dfD:\DEMO\bo\skel.voc -dd1 -di5 -dp220 -mfskel.adl -mlka.ad -mp220
  410. if errorlevel 2 goto END8
  411. t black.img -go -W -Q
  412. if errorlevel 2 goto END8
  413. t D:\DEMO\bo\refe.mov -gi -go -W -Q
  414. if errorlevel 2 goto END8
  415. t none.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\bo\turn.voc -dd1 -di5 -dp220 
  416. if errorlevel 2 goto END8
  417. t D:\DEMO\bo\torso.mov -rpt1 -gi -go -W -Q -b12,9 -mfintro.adl -mlka.ad -mp220
  418. if errorlevel 2 goto END8
  419. t D:\DEMO\bo\hart.mov -gi -W -Q -b169,8 -dfD:\DEMO\bo\zoom.voc -dd1 -di5 -dp220 -mfhart.adl -mlka.ad -mp220
  420. if errorlevel 2 goto END8
  421. t black.img -v400 -go -W -Q
  422. if errorlevel 2 goto END8
  423. t D:\DEMO\bo\hand1.img -gi -v400 -go -dup -W -Q
  424. if errorlevel 2 goto END8
  425. t D:\DEMO\bo\hand2.mov -gi -v400 -go -dup -W -Q -b70,70 -dfD:\DEMO\bo\hand.voc -dd1 -di5 -dp220
  426. if errorlevel 2 goto END8
  427. if "%1"=="-l" goto SKIP2
  428. if "%1"=="-L" goto SKIP2
  429. if "%1"=="/l" goto SKIP2
  430. if "%1"=="/L" goto SKIP2
  431. t D:\DEMO\bo\hand3.mmv -gi -v400 -W -Q -b52,58,268,322 -mfhand.adl -mlka.ad -mp220
  432. if errorlevel 2 goto END8
  433. :SKIP2
  434. t black.img -v400 -go -W -Q
  435. if errorlevel 2 goto END8
  436. t D:\DEMO\bo\thea486.mov -gi -v400 -go -dup -W -Q -dfD:\DEMO\bo\thea1.voc -dd1 -di5 -dp220
  437. if errorlevel 2 goto END8
  438. t D:\DEMO\bo\brai486.mov -dfi -gi -v400 -go -W -Q -b45,29 -dd1 -di5 -dp220 -mfbrai.adl -mlka.ad -mp220
  439. if errorlevel 2 goto END8
  440. t D:\DEMO\bo\thea486.mov -gi -v400 -W -Q -dfD:\DEMO\bo\thea2.voc -dd1 -di5 -dp220
  441. if errorlevel 2 goto END8
  442. t black.img -go -W -Q
  443. if errorlevel 2 goto END8
  444. t D:\DEMO\bo\box.mov -gi -go -W -Q
  445. if errorlevel 2 goto END8
  446. t none.mov -gi -W -Q -b0,0 -dfD:\DEMO\bo\box2.voc -t5000 -dd1 -di5 -dp220
  447. if errorlevel 2 goto END8
  448. if "%1"=="-l" goto SEA
  449. if "%1"=="-L" goto SEA
  450. if "%1"=="/l" goto SEA
  451. if "%1"=="/L" goto SEA
  452. goto END8
  453.  
  454.  
  455. rem  *** UNDERSEA ADVENTURE ***
  456.  
  457. :SEA
  458. t black.img -go -W -Q
  459. if errorlevel 2 goto END9
  460. t D:\DEMO\un\ointro.img -gi -go -W -Q
  461. if errorlevel 2 goto END9
  462. t D:\DEMO\un\2o.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo28.voc -t3000 -dd1 -di5 -dp220 -mp220
  463. if errorlevel 2 goto END9
  464. s D:\DEMO\un\shrk.mov -dfi -rpt1 -gi -go -W -Q -b90,130 -mfshk.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  465. if errorlevel 2 goto END9
  466. t black.img -gi -go -W -Q
  467. if errorlevel 2 goto END9
  468. t D:\DEMO\un\ref1.img -gi -go -W -Q
  469. if errorlevel 2 goto END9
  470. t D:\DEMO\un\2r1.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo29.voc -t3000 -dd1 -di5 -dp220 -mp220
  471. if errorlevel 2 goto END9
  472. s D:\DEMO\un\turt.mov -dfi -rpt1 -gi -go -W -Q -b156,87 -mftur.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  473. if errorlevel 2 goto END9
  474. t black.img -gi -go -W -Q
  475. if errorlevel 2 goto END9
  476. t D:\DEMO\un\ref2.img -gi -go -W -Q
  477. if errorlevel 2 goto END9
  478. t D:\DEMO\un\2r2.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo30.voc -t10000 -mfcat.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  479. if errorlevel 2 goto END9
  480. s D:\DEMO\un\dlph.mov -dfi -rpt1 -gi -go -W -Q -b156,87 -mfdol.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  481. if errorlevel 2 goto END9
  482. t black.img -gi -go -W -Q
  483. if errorlevel 2 goto END9
  484. t D:\DEMO\un\ref3.img -gi -go -W -Q
  485. if errorlevel 2 goto END9
  486. t D:\DEMO\un\2r3.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo31a.voc -t1000 -dd1 -di5 -dp220 -mp220
  487. if errorlevel 2 goto END9
  488. s D:\DEMO\un\seal.mov -dfi -rpt1 -gi -go -W -Q -b156,87 -mfseal.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  489. if errorlevel 2 goto END9
  490. t black.img -gi -go -W -Q -b156,87,336,327
  491. if errorlevel 2 goto END9
  492. t D:\DEMO\un\cat.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\un\vo31b.voc -t1300 -dd1 -di5 -dp220 -mp220
  493. if errorlevel 2 goto END9
  494. t black.img -gi -go -W -Q
  495. if errorlevel 2 goto END9
  496. t D:\DEMO\un\lab1.img -gi -go -W -Q
  497. if errorlevel 2 goto END9
  498. t D:\DEMO\un\2m.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo32.voc -t4000 -mflab.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  499. if errorlevel 2 goto END9
  500. t D:\DEMO\un\lab2.img -gi -go -W -Q
  501. if errorlevel 2 goto END9
  502. t D:\DEMO\un\2m.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo33.voc -t1000 -dd1 -di5 -dp220 -mp220
  503. if errorlevel 2 goto END9
  504. t D:\DEMO\un\ocean.img -gi -go -W -Q
  505. if errorlevel 2 goto END9
  506. t D:\DEMO\un\2m.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo34.voc -t3000 -dd1 -di5 -dp220 -mp220
  507. if errorlevel 2 goto END9
  508. t D:\DEMO\un\eat.img -gi -go -W -Q
  509. if errorlevel 2 goto END9
  510. t D:\DEMO\un\2m.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\un\vo35.voc -t2000 -dd1 -di5 -dp220 -mp220
  511. if errorlevel 2 goto END9
  512. t D:\DEMO\un\seaeat.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\un\eatgame.voc -t4000 -dd1 -di5 -dp220 -mp220
  513. if errorlevel 2 goto END9
  514. t black.img -gi -go -W -Q
  515. if errorlevel 2 goto END9
  516. t D:\DEMO\un\underbox.img -gi -go -W -Q
  517. if errorlevel 2 goto END9
  518. t D:\DEMO\un\2bb.mov -gi -W -Q -b0,0 -dfD:\DEMO\un\vo36.voc -t8000 -mlka6.ad -mfm.adl -dd1 -di5 -dp220 -mp220
  519. if errorlevel 2 goto END9
  520. if "%1"=="-l" goto KID
  521. if "%1"=="-L" goto KID
  522. if "%1"=="/l" goto KID
  523. if "%1"=="/L" goto KID
  524. goto END9
  525.  
  526.  
  527. rem  *** KID'S ZOO ***
  528.  
  529. :KID
  530. t black.img -go -W -Q
  531. if errorlevel 2 goto END10
  532. t D:\DEMO\ki\kidbox.img -gi -go -W -Q
  533. if errorlevel 2 goto END10
  534. t D:\DEMO\ki\2x.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\ki\vo16.voc -t6000 -dd1 -di5 -dp220 -mp220
  535. if errorlevel 2 goto END10
  536. t black.img -gi -go -W -Q
  537. if errorlevel 2 goto END10
  538. t D:\DEMO\ki\theater2.img -gi -go -W -Q
  539. if errorlevel 2 goto END10
  540. t D:\DEMO\ki\th2.img -gi -go -W -Q -b0,449,360,480
  541. if errorlevel 2 goto END10
  542. s D:\DEMO\ki\goat.mov -dfi -rpt1 -gi -go -W -Q -b92,56 -mfgoat.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  543. if errorlevel 2 goto END10
  544. t D:\DEMO\ki\th2.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\ki\vo17.voc -t3000 -dd1 -di5 -dp220 -mp220
  545. if errorlevel 2 goto END10
  546. t black.img -gi -go -W -Q
  547. if errorlevel 2 goto END10
  548. t D:\DEMO\ki\theater3.img -gi -go -W -Q
  549. if errorlevel 2 goto END10
  550. t D:\DEMO\ki\th3.img -gi -go -W -Q -b0,449,360,480
  551. if errorlevel 2 goto END10
  552. s D:\DEMO\ki\lion.mov -dfi -rpt2 -gi -go -W -Q -b92,56 -mflion.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  553. if errorlevel 2 goto END10
  554. t black.img -gi -go -W -Q
  555. if errorlevel 2 goto END10
  556. t D:\DEMO\ki\theater4.img -gi -go -W -Q
  557. if errorlevel 2 goto END10
  558. t D:\DEMO\ki\th4.img -gi -go -W -Q -b0,449,360,480
  559. if errorlevel 2 goto END10
  560. s D:\DEMO\ki\bfly.mov -dfi -rpt1 -gi -go -W -Q -b92,56 -mfbfly.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  561. if errorlevel 2 goto END10
  562. t black.img -gi -go -W -Q
  563. if errorlevel 2 goto END10
  564. t D:\DEMO\ki\whos.img -gi -go -W -Q
  565. if errorlevel 2 goto END10
  566. t D:\DEMO\ki\2w.mov -gi -go -W -Q -b0,449,360,480 -dfD:\DEMO\ki\vo18.voc -t4000 -mfwhos.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  567. if errorlevel 2 goto END10
  568. t black.img -gi -go -W -Q
  569. if errorlevel 2 goto END10
  570. t D:\DEMO\ki\story.img -gi -go -W -Q
  571. if errorlevel 2 goto END10
  572. t D:\DEMO\ki\2s.mov -gi -go -W -Q -b0,449,360,480 -dfD:\DEMO\ki\vo19.voc -t4000 -mfstory.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  573. if errorlevel 2 goto END10
  574. t black.img -gi -go -W -Q
  575. if errorlevel 2 goto END10
  576. t D:\DEMO\ki\whoami.img -gi -go -W -Q
  577. if errorlevel 2 goto END10
  578. t D:\DEMO\ki\whobot.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\ki\vo20.voc -t4000 -mfwhoami.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  579. if errorlevel 2 goto END10
  580. t D:\DEMO\ki\whoami.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\ki\flamingo.voc -t1500 -dd1 -di5 -dp220 -mp220
  581. if errorlevel 2 goto END10
  582. t black.img -gi -go -W -Q
  583. if errorlevel 2 goto END10
  584. t D:\DEMO\ki\psaf.img -gi -go -W -Q
  585. if errorlevel 2 goto END10
  586. t D:\DEMO\ki\2p.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\ki\vo21.voc -t7000 -mfpsaf.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  587. if errorlevel 2 goto END10
  588. t D:\DEMO\ki\whr.img -gi -go -W -Q
  589. if errorlevel 2 goto END10
  590. t D:\DEMO\ki\2p.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\ki\vo22.voc -t7000 -mfwhr.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  591. if errorlevel 2 goto END10
  592. t black.img -gi -go -W -Q
  593. if errorlevel 2 goto END10
  594. t D:\DEMO\ki\screen0.img -gi -go -W -Q
  595. if errorlevel 2 goto END10
  596. t D:\DEMO\ki\2r.mov -gi -go -W -Q -b0,449 -dfD:\DEMO\ki\vo23.voc -t7000 -mfpsaf.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  597. if errorlevel 2 goto END10
  598. t D:\DEMO\ki\ref.mov -gi -go -W -Q -b0,0 -dfD:\DEMO\ki\vo24.voc -t1300 -dd1 -di5 -dp220 -mp220
  599. if errorlevel 2 goto END10
  600. t black.img -gi -go -W -Q
  601. if errorlevel 2 goto END10
  602. t D:\DEMO\ki\rain.img -gi -go -W -Q
  603. if errorlevel 2 goto END10
  604. t D:\DEMO\ki\2x.img -gi -go -W -Q -b0,449,360,480
  605. if errorlevel 2 goto END10
  606. t D:\DEMO\ki\spup.mov -gi -go -W -Q -b90,120 -dfD:\DEMO\ki\vo26.voc -mfspup.adl -mlka6.ad -dd1 -di5 -dp220 -mp220
  607. if errorlevel 2 goto END10
  608. t black.img -gi -go -W -Q
  609. if errorlevel 2 goto END10
  610. t D:\DEMO\ki\kidbox.img -gi -go -W -Q
  611. if errorlevel 2 goto END10
  612. t D:\DEMO\ki\2x.mov -gi -W -Q -b0,0 -dfD:\DEMO\ki\vo27.voc -mflion.adl -mlka6.ad -t8000 -dd1 -di5 -dp220 -mp220
  613. if errorlevel 2 goto END10
  614. if "%1"=="-l" goto SPEED
  615. if "%1"=="-L" goto SPEED
  616. if "%1"=="/l" goto SPEED
  617. if "%1"=="/L" goto SPEED
  618. goto END10
  619.  
  620.  
  621. rem  *** SPEED ***
  622.  
  623. :SPEED
  624. t black.img -go -W -Q
  625. if errorlevel 2 goto END11
  626. t D:\DEMO\sd\spdbox.mov -gi -go -W -Q
  627. if errorlevel 2 goto END11
  628. t D:\DEMO\sd\spdgold.mov -gi -W -Q -b0,449 -dfD:\DEMO\sd\spdbox1.voc -dd1 -di5 -dp220
  629. if errorlevel 2 goto END11
  630. t black.img -v400 -go -W -Q
  631. if errorlevel 2 goto END11
  632. t D:\DEMO\sd\spdgold2.mov -gi -v400 -go -dup -W -Q -b0,369
  633. if errorlevel 2 goto END11
  634. t D:\DEMO\sd\sd486.mov -dfi -gi -v400 -W -Q -b52,41 -dd1 -di5 -dp220 -mp220
  635. if errorlevel 2 goto END11
  636. t black.img -go -W -Q
  637. if errorlevel 2 goto END11
  638. t D:\DEMO\sd\spdbox.mov -gi -go -W -Q
  639. if errorlevel 2 goto END11
  640. t D:\DEMO\sd\spdgold.mov -gi -W -Q -b0,449 -dfD:\DEMO\sd\spdbox2.voc -dd1 -di5 -dp220
  641. if errorlevel 2 goto END11
  642. if "%1"=="-l" goto SPACE
  643. if "%1"=="-L" goto SPACE
  644. if "%1"=="/l" goto SPACE
  645. if "%1"=="/L" goto SPACE
  646. goto END11
  647.  
  648.  
  649. rem  *** SPACE ADVENTURE ***
  650.  
  651. :SPACE
  652. t black.img -go -W -Q 
  653. if errorlevel 2 goto END12
  654. t D:\DEMO\sp\spacelog.img -gi -go -W -Q
  655. if errorlevel 2 goto END12
  656. t D:\DEMO\sp\s.mov -gi -go -W -Q -b0,449,360,480 -dfD:\DEMO\sp\si.voc -dd1 -di5 -dp220
  657. if errorlevel 2 goto END12
  658. t black.img -gi -go -W -Q
  659. if errorlevel 2 goto END12
  660. t D:\DEMO\sp\spcref.img -gi -go -W -Q
  661. if errorlevel 2 goto END12
  662. t D:\DEMO\sp\2.mov -gi -go -W -Q -b0,450 -dfD:\DEMO\sp\s.voc -t10000 -mf7.adl -mlka3.ad -dd1 -di5 -dp220 -mp220
  663. if errorlevel 2 goto END12
  664. s D:\DEMO\sp\ken.mov -dfi -gi -go -W -Q -b136,153 -dd1 -di5 -dp220 -mp220
  665. if errorlevel 2 goto END12
  666. t black.img -gi -go -W -Q
  667. if errorlevel 2 goto END12
  668. t D:\DEMO\sp\spacelog.img -gi -go -W -Q
  669. if errorlevel 2 goto END12
  670. t D:\DEMO\sp\s.mov -gi -go -W -Q -b0,449,360,480 -dfD:\DEMO\sp\se.voc -dd1 -di5 -dp220
  671. if errorlevel 2 goto END12
  672. t black.img -gi -W -Q 
  673. if errorlevel 2 goto END12
  674. if "%1"=="-l" goto START
  675. if "%1"=="-L" goto START
  676. if "%1"=="/l" goto START
  677. if "%1"=="/L" goto START
  678. goto END12
  679.  
  680.  
  681.  
  682. :END
  683. if exist *.txt del *.txt
  684. t black.img -W -Q -gi
  685. KACDSEL.EXE 1
  686. goto TESTIT
  687. :END1
  688. if exist *.txt del *.txt
  689. t black.img -W -Q -gi
  690. KACDSEL.EXE 2
  691. goto TESTIT
  692. :END2
  693. if exist *.txt del *.txt
  694. t black.img -W -Q -gi
  695. KACDSEL.EXE 3
  696. goto TESTIT
  697. :END3
  698. if exist *.txt del *.txt
  699. t black.img -W -Q -gi
  700. KACDSEL.EXE 4
  701. goto TESTIT
  702. :END4
  703. if exist *.txt del *.txt
  704. t black.img -W -Q -gi
  705. KACDSEL.EXE 5
  706. goto TESTIT
  707. :END5
  708. if exist *.txt del *.txt
  709. t black.img -W -Q -gi
  710. KACDSEL.EXE 6
  711. goto TESTIT
  712. :END6
  713. if exist *.txt del *.txt
  714. t black.img -W -Q -gi
  715. KACDSEL.EXE 7
  716. goto TESTIT
  717. :END7
  718. if exist *.txt del *.txt
  719. t black.img -W -Q -gi
  720. KACDSEL.EXE 8
  721. goto TESTIT
  722. :END8
  723. if exist *.txt del *.txt
  724. t black.img -W -Q -gi
  725. KACDSEL.EXE 9
  726. goto TESTIT
  727. :END9
  728. if exist *.txt del *.txt
  729. t black.img -W -Q -gi
  730. KACDSEL.EXE 10
  731. goto TESTIT
  732. :END10
  733. if exist *.txt del *.txt
  734. t black.img -W -Q -gi
  735. KACDSEL.EXE 11
  736. goto TESTIT
  737. :END11
  738. if exist *.txt del *.txt
  739. t black.img -W -Q -gi
  740. KACDSEL.EXE 12
  741. goto TESTIT
  742. :END12
  743. if exist *.txt del *.txt
  744. t black.img -W -Q -gi
  745. KACDSEL.EXE 13
  746. goto TESTIT
  747.  
  748.  
  749. :TESTIT
  750. if exist START.TXT goto START
  751. if exist SCI2.TXT goto SCI22
  752. if exist BUG.TXT goto BUG2
  753. if exist DISCOVER.TXT goto DISC2
  754. if exist AMERICA.TXT goto AMERICA2
  755. if exist ZURKS.TXT goto ZURKS2
  756. if exist DINO.TXT goto DINO2
  757. if exist BODY.TXT goto BODY2
  758. if exist SEA.TXT goto SEA2
  759. if exist KID.TXT goto KID2
  760. if exist SPEED.TXT goto SPEED2
  761. if exist SPACE.TXT goto SPACE2
  762. if exist END.TXT goto FINI
  763.  
  764.  
  765. :SCI22
  766. @echo off
  767. t black.img -W -Q -go
  768. goto SCI2
  769. :BUG2
  770. @echo off
  771. t black.img -W -Q -go
  772. goto BUG
  773. :DISC2
  774. @echo off
  775. t black.img -W -Q -go
  776. goto DISCOVER
  777. :AMERICA2
  778. @echo off
  779. t black.img -W -Q -go
  780. goto AMERICA
  781. :ZURKS2
  782. @echo off
  783. t black.img -W -Q -go
  784. goto ZURKS
  785. :DINO2
  786. @echo off
  787. t black.img -W -Q -go
  788. goto DINO
  789. :BODY2
  790. @echo off
  791. t black.img -W -Q -go
  792. goto BODY
  793. :SEA2
  794. @echo off
  795. t black.img -W -Q -go
  796. goto SEA
  797. :KID2
  798. @echo off
  799. t black.img -W -Q -go
  800. goto KID
  801. :SPEED2
  802. @echo off
  803. t black.img -W -Q -go
  804. goto SPEED
  805. :SPACE2
  806. @echo off
  807. t black.img -W -Q -go
  808. goto SPACE
  809.  
  810.  
  811. :FINI
  812. rem no special tsr cleanup needed
  813. rem No special sound device cleanup
  814. karerun
  815. if errorlevel 99 goto last
  816. zzzkare.bat
  817. :endmsg
  818. echo Thank you for using Knowledge Adventure's CD-ROM DEMO.
  819. echo   ...From the folks at Knowledge Adventure.
  820.  
  821. if not "%1"=="-p" goto last
  822.     echo Press a key to return to Windows...
  823.     pause > nul
  824. :last
  825.